(river) channel - Französisch Englisch Wörterbuch